From: Matthias Clasen Date: Wed, 17 May 2023 15:36:57 +0000 (-0400) Subject: ci: Add a clang build X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~59^2^2~238^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=42a12f178865fe286188e59427763a001fd0b827;p=gtk4.git ci: Add a clang build This is meant to catch build errors with clang. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9d22e3798d..68d5a725cf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -123,6 +123,26 @@ release-build: - LD_LIBRARY_PATH=${CI_PROJECT_DIR}/_install/lib64 meson compile -C _build_hello - .gitlab-ci/run-tests.sh _build x11 +fedora-clang: + extends: .build-fedora-default + stage: build + needs: [] + variables: + EXTRA_MESON_FLAGS: "--buildtype=release" + script: + - .gitlab-ci/show-info-linux.sh + - export PATH="$HOME/.local/bin:$PATH" + - export CC=clang + - meson subprojects download + - meson subprojects update --reset + - meson setup + ${COMMON_MESON_FLAGS} + ${EXTRA_MESON_FLAGS} + ${BACKEND_FLAGS} + ${FEATURE_FLAGS} + _build + - meson compile -C _build + fedora-mingw64: extends: .build-fedora-default stage: build